Skip to content

feat(quotes): order /quotes carousel-first, drive carousel order from QUOTES / 按轮播顺序重排 /quotes 页面,并由 QUOTES 数组驱动轮播顺序#522

Merged
functionstackx merged 4 commits into
masterfrom
feat/quotes-carousel-first-ordering
Jul 4, 2026
Merged

feat(quotes): order /quotes carousel-first, drive carousel order from QUOTES / 按轮播顺序重排 /quotes 页面,并由 QUOTES 数组驱动轮播顺序#522
functionstackx merged 4 commits into
masterfrom
feat/quotes-carousel-first-ordering

Conversation

@functionstackx

@functionstackx functionstackx commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Reorder the QUOTES array in quotes-data.ts so quotes from carousel orgs come first, in the existing carousel order (MiniMax → Moonshot AI → Alibaba Qwen → OpenAI → …). Quotes from orgs not in the carousel follow after, keeping their previous relative order. Pure reorder — verified line-for-line that no quote content changed.
  • The landing-page carousel now derives its org order directly from the QUOTES array (the /quotes page order), instead of a separate order override. Removed the now-dead order pinning logic from QuoteCarousel / buildCompanyQuotes.
  • CAROUSEL_ORGS now only controls carousel membership (and the FAQ supporter list); documented as such.
  • Update the /quotes intro sentence + page metadata/OG description to lead with MiniMax, Moonshot Kimi, Alibaba Qwen, OpenAI, Microsoft, vLLM, PyTorch Foundation, Oracle.
  • Merged master; ran oxfmt over README_zh.md (landed unformatted in Add README_zh.md and Chinese title in README.md / 新增 README_zh.md 并在 README.md 标题中加入中文 #521 and broke the oxc check on every PR).

No visual change to the carousel: it starts on MiniMax and rotates in the same order as before; the /quotes page now lists supporters in that same order.

中文说明

  • 重排 quotes-data.ts 中的 QUOTES 数组:轮播(carousel)中出现的机构引言排在最前,顺序与现有轮播顺序一致(MiniMax → Moonshot AI → Alibaba Qwen → OpenAI → …);未进入轮播的引言保持原有相对顺序排在其后。纯重排——已逐行验证引言内容无任何改动。
  • 落地页轮播的机构顺序现在直接来自 QUOTES 数组(即 /quotes 页面顺序),不再使用单独的 order 覆盖配置;移除了 QuoteCarousel / buildCompanyQuotes 中已无用的置顶逻辑。
  • CAROUSEL_ORGS 现在仅控制轮播成员资格(以及 FAQ 支持者列表),并已在注释中说明。
  • 更新 /quotes 页面引言介绍句及页面 metadata/OG 描述,改为以 MiniMax、Moonshot Kimi、Alibaba Qwen、OpenAI、Microsoft、vLLM、PyTorch Foundation、Oracle 开头。
  • 合并 master 后对 README_zh.md 运行 oxfmt(该文件在 Add README_zh.md and Chinese title in README.md / 新增 README_zh.md 并在 README.md 标题中加入中文 #521 中未格式化合入,导致所有 PR 的 oxc 检查失败)。

轮播视觉效果无变化:仍从 MiniMax 开始并按原顺序轮播;/quotes 页面现按同一顺序展示支持者。

Testing

  • pnpm typecheck
  • pnpm fmt
  • oxlint on changed files ✅
  • cypress run --component --spec cypress/component/quotes-content.cy.tsx — 4/4 ✅
  • pnpm test:unit — 2177/2177 ✅

Not applicable to unofficial-run overlays (static quotes content, no chart data).

🤖 Generated with Claude Code

… QUOTES

Reorder the QUOTES array so carousel orgs come first (in the existing
CAROUSEL_ORGS order); non-carousel quotes follow in their previous
relative order. Pure reorder — no quote content changed.

The carousel now derives its order directly from the QUOTES array:
remove the 'order' override from QuoteCarousel and intro-section, so
the /quotes page order is the single source of truth. CAROUSEL_ORGS
only controls membership now.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@functionstackx functionstackx requested a review from adibarra as a code owner July 4, 2026 05:39
@vercel

vercel Bot commented Jul 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
inferencemax-app Ready Ready Preview, Comment Jul 4, 2026 5:46am

Request Review

…data

Update the supporters sentence to lead with MiniMax, Moonshot Kimi, and
Alibaba Qwen, matching the new carousel-first ordering. Keep the page
metadata and OG description in sync with the visible intro text.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
functionstackx and others added 2 commits July 4, 2026 01:45
Run oxfmt over README_zh.md (added on master in #521) so the oxc CI
check passes again; the file landed unformatted and broke every PR.

中文:对 master 分支(#521)新增的 README_zh.md 运行 oxfmt 修复格式,
使 oxc CI 检查恢复通过;该文件合入时未经格式化,导致所有 PR 检查失败。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@functionstackx functionstackx changed the title feat(quotes): order /quotes carousel-first, drive carousel order from QUOTES feat(quotes): order /quotes carousel-first, drive carousel order from QUOTES / 按轮播顺序重排 /quotes 页面,并由 QUOTES 数组驱动轮播顺序 Jul 4, 2026
@functionstackx functionstackx merged commit 74e543b into master Jul 4, 2026
19 checks passed
@functionstackx functionstackx deleted the feat/quotes-carousel-first-ordering branch July 4, 2026 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant